in a troublesome situation - Français Anglais Dictionnaire